@import url("common.css");
@import url("color.css");

.ui-header-fixed, .ui-footer-fixed {
 	margin:0 auto;
    max-width:720px;
}
.product-listlink{
    display: block;
    padding: 0 !important;
}
#body{
	width:100%;
}
#pageContent{
	
	margin:0 auto;
	text-align:center;
	max-width:720px;
}
#header
{
	height:35px;
}
#gn_homebtn {
    float: left;
    padding: 5px 7.14px 5.71px;
}

#logo img{
	left: 40px;
	padding: 2.14px 3.57px;
	position: absolute;
	top: 3px;
	height: 38px;
	float: left;
}
/*******BG Icon*******/
.sprite-bg {
    background: url("images/icon-bg.png")  no-repeat top left;
}
.icon-action_success{ background-position: 0 0; width: 48px; height: 48px; } 
.sprite-icon-cart{ background-position: 0 -98px; width: 28px; height: 28px; } 
.sprite-icon-home{ background-position: 0 -176px; width: 28px; height: 23px; } 
.icon-icon-add{ background-position: 0 -249px; width: 30px; height: 31px; } 
.sprite-icon-delete{ background-position: 0 -330px; width: 36px; height: 38px; } 
.icon-icon-reduce{ background-position: 0 -418px; width: 30px; height: 11px; } 
.sprite-icon-account{ background-position: 0 -479px; width: 28px; height: 28px; } 
.icon-menu{ background-position: 0 -557px; width: 28px; height: 30px; } 
.icon-rating{ background-position: 0 -629px; width: 17px; height: 49px; } 
.icon-user_lvl{ background-position: 0 -728px; width: 89px; height: 30px; } 
.fs0 {
	font-size: 16px;
}
.fs1 {
	font-size: 28px;
}
@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot');
	src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
		url('fonts/icomoon.woff') format('woff'),
		url('fonts/icomoon.ttf') format('truetype'),
		url('fonts/icomoon.svg#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-cart:before {
	content: "\e600";
}
.icon-cart2:before {
	content: "\e601";
}

.icon-home:before {
	content: "\e600";
}
.icon-cart:before {
	content: "\e601";
}
.icon-user:before {
	content: "\e602";
}
.icon-menu:before {
	content: "\e603";
}
.icon-arrow-left:before {
	content: "\e604";
}
.icon-arrow-right:before {
	content: "\e605";
}
.icon-minus:before {
	content: "\e606";
}
.icon-plus:before {
	content: "\e607";
}
.icon-info:before {
	content: "\e608";
}
.icon-cancel-circle:before {
	content: "\e609";
}
.icon-checkmark-circle:before {
	content: "\e60a";
}
.icon-arrow-left2:before {
	content: "\e60b";
}
.icon-arrow-right2:before {
	content: "\e60c";
}
@font-face {
	font-family: 'icomooncart';
	src:url('fonts/cart/icomoon.eot?2repef');
	src:url('fonts/cart/icomoon.eot?#iefix2repef') format('embedded-opentype'),
		url('fonts/cart/icomoon.woff?2repef') format('woff'),
		url('fonts/cart/icomoon.ttf?2repef') format('truetype'),
		url('fonts/cart/icomoon.svg?2repef#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
.icon-cart:before {
	font-family: 'icomooncart';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\e600";
}
.icon-cart2:before {
	font-family: 'icomooncart';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\e601";
}

/*******BG Icon*******/
#header ul {
    float: left;
    width: 100%;
}
#header .HeaderIcon {
    width: 24.3%;
	display: inline-block;
    text-align: center;
    text-shadow: none;
	box-shadow: none;
	text-align: center;
	text-decoration: none;
}
 .HeaderIcon a {
     text-align: center !important;
     display: inline-block;
     margin-top: 3px;
 }
.mod_btn {
	-webkit-appearance: none;
	display: inline-block;
	line-height: 30px;
	height: 30px;
	font-size: 15px;
	color: #999;
	padding: 0 8px; 
}

#header #headershoppingcart {
    position: absolute;
}
#header #headershoppingcart img {
    margin-top: 11px;
    width: 18px;
}

#menupanel.ui-panel div.ui-panel-inner {
    padding: 5px !important;
}
.sprite-icon-account,.sprite-icon-cart  {
    margin-top: 2px;
}

#headershoppingcart #num {
    background-color: #ED620D;
    border: 2px solid #FFFFFF;
    border-radius: 1em 1em 1em 1em;
    box-shadow: 0 -1px 1px #999999;
    color: #FFFFFF;
    font-size: 9px;
    height: 12px;
    line-height: 12px;
    min-width: 15px;
    padding: 0 1px;
    position: absolute;
    right: -40px;
    text-align: center;
    top: 1px;
    z-index: 5;
}
#keywordSearch {
    background-color: #F2F2F2;
    border: 0 none;
    height: 28px;
    position: relative;
	margin-top:0px;
	top:0px;
}
#menupanel.ui-panel {
   text-shadow: none;
    opacity: 0.95;
}

.box_content {
    line-height: 22px;
    padding: 4px;
    border: 1px solid #DEDEDE;
}
.ui-body-c .ui-link {
    color: #000000 !important;
	font-weight:normal !important;
}
.HeaderIcon a.mod_btn {
     color: #FFF !important;
}
.box_content a.ui-link {
    color: #fff !important;
    font-weight: normal !important;
}
/************Index page*****************/
.ui-li > .ui-btn-inner {
  border: 1px solid #B3B3B3 ;
  border-width: 0px 1px 1px 1px;
}
.cellText
.pList-item {
    border: 2px solid #FFFFFF;
    display: inline;
    float: left;
    height: 100%;
    margin: 4px 3px;
    position: relative;
    width: 100%;
	min-height:220px;
	min-width:220px;
}
.pList-item.hover {
    border: 2px solid #69B56B;
    z-index: 10;
}
.num_warp_list_name {
    height: 35px;
    line-height: 18px;
    margin: 12px 0 0 10px;
    width: 100%;
}
.num_warp_list_name_mall {
    margin: 7px 0 0 8px;
    width: 96%;
}
.num_warp_list_top_white {
    background: none repeat scroll 0 0 #FFFFFF;
}
.num_warp_list_pic_mall {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    text-align: center;
    position: relative;
	height: 100%;
    width: 100%;
}

.num_warp_list_pic_mall .prdImage{
	width: 100%;
	min-height:280px;
	min-height:310px;
	min-width:280px;
	max-width:310px;
}
.iconPromB {
    margin: 2px 0 0 10px;
    position: absolute;
    width: 43px;
	z-index:99;
}
.ui-listview-inset .ui-li {
    border-bottom: 1px solid #F0EADB;
    border-width: 0 0 1px;
}
.cellText {
    font-size: 16px;
    margin-top: 0.01em;
    white-space: normal;
	margin-bottom:5px;
}
.num_warp_list_warp_word {
    margin: 5px 0 0 5px;
    overflow: hidden;
    width: 145px;
}
.box_content {
    background-color: #DEDEDE;
    border: 1px solid #DEDEDE;
}
.box_content a.ui-link {
    display: block;
    color: #0B0915 !important;
    font-weight: normal !important;
}
/********ProductList**********/
.products {
   padding: 4px !important;
}
.bar {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 0.5em 0.5em 0.5em 0.5em;
    box-shadow: 0 1px 1px #999999;
    height: 1.5em;
    margin-top: 0.75em;
    padding: 0.5em 0.6em 0.4em;
}
.prdListItemImage {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 100%;
    position: relative;
    text-align: center;
    width: 100%;
	margin-top:10px;
}
.prdListItemTitle {
  	margin: 0 0 2px 5px;
    width: 95%;
}
.prdListItemImage #prdListImage{
	width: 100%;
	min-height:280px;
	min-height:280px;
	max-width:310px;
	max-width:310px;
}
.viewdesc ul {
  list-style:disc inside;
   width: 90%;
   font-size:14px;
}
.viewdesc li {
	list-style-type: disc ;
}
.iconPromB img {
    max-width: 35px !important;
    width: 100% !important;
}
.productList .title{
 	font-weight: normal;
	line-height:35px;
}
/********Product*********/
.prdItemImage {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 100%;
    position: relative;
    text-align:left;
    width: 140px;
	margin-top:10px;
    font-size: 14px;
}
.prdItemImage #prdImage{
	width: 100%;
	max-width:150px;
	max-width:140px;
}
.product-title {
    line-height: 140%;
	padding: 5px;
    text-shadow: 0 1px 3px #CCCCCC;
    font-size: 14px;
}
.product-detail {
    margin-bottom: 10px;
    text-align: center;
}
.product-detail > .star {
    margin: -10px auto 20px;
}
.product-detail .price-delivery {
    color: #B2B2B2;
	width:100%;
	text-align:left;
}
.product-image {
    border: 1px solid #999999;
    max-width: 400px;
    width: 100%;
}
.product_images img{
    border: 1px solid #999999;
    max-width: 400px;
    width: 100%;
}
.product_overview img{
    max-width: 100%;
	min-width: 260px;
    width: 100%;
	border:none;
	display: inline;
 	margin-top: 0px;
    margin-bottom: -5px;
}
.product_overview br{
    margin: 0;
    padding: 0;
}
.product-detail form {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.75);
    border: 1px solid #999999;
    border-radius: 10px 10px 10px 10px;
    margin: 10px auto;
    max-width: 400px;
    padding: 1% 3%;
}
.product-detail .viewdesc ul {
  list-style:disc inside;
   width: 90%;
   font-size:14px;
}
.product_desc table {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DEDEDE;
}
.product_desc th.title {
    background: none repeat scroll 0 0 #EEEEEE;
    border-color: #DEDEDE;
    border-style: solid dotted solid solid;
    border-width: 1px;
    color: #484848;
    font-size: 14px;
    text-align: left;
   width: 75px
}
.product_desc th {
    border: 1px solid #DEDEDE;
    color: #484848;
    font-size: 12px;
    padding: 6px;
    text-align: right;
    width: 75px;
}
.product_desc td {
    border-color: #DEDEDE;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0;
    line-height: 22px;
    padding: 6px 12px;
}
.ui-input-text #quantity {
    width: 30px;
    border-color: #DEDEDE;
    border-style: solid solid solid solid !important;
    border-width: 1px !important;
    height: 20px !important;
    padding: 0.3em !important;
}
/*********product page customer review**********/
#product_report li, #product_report ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#ul_product_reports li {
    margin-bottom: 10px;
    overflow: hidden;
    position: relative;
}
#ul_product_reports {
    margin-top: 6px;
    overflow: hidden;
}
#ul_product_reports .report {
    border: 1px solid #D6D6D6;
    float: left;
    font-size: 12px;
    overflow: hidden;
    padding: 10px 10px 0;
    position: relative;
    width: 92%;
}
#ul_product_reports li .avatar img {
    background: none repeat scroll 0 0 #E8E8E8;
    border: 1px solid #AEAEAE;
    float: left;
    height: 50px;
    margin-right: 5px;
	margin-bottom:5px;
    padding: 3px;
    width: 50px;
}
#ul_product_reports .report .user_info {
    height: 30px;
    line-height: 30px;
    width: 85%;
    word-wrap: break-word;
}
#ul_product_reports .report .user_info .user_name {
    color: #ED145B;
    font-weight: bold;
}
#ul_product_reports .report .user_info span {
    color: #666666;
    float: left;
}

#ul_product_reports .report .user_info span {
    margin-right: 5px;
}
.user_level span {
    background: url("images/user_lvl_icons.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 30px;
    overflow: hidden;
    width: 30px;
}
#ul_product_reports .report .desc {
    color: #636363;
    line-height: 18px;
    margin-top: 5px;
    word-wrap: break-word;
}
.product-detail form .ui-slider-track {
    display: none;
}
input.ui-slider-input, .min-width-480px input.ui-slider-input{
    text-align: center;
    width: 30px;
}
.product-detail form .quantity{
	width:100%;
	}
/*********customer rating**********/
#ul_product_reports .report .service_rating {
    float: left;
    margin: 5px 0;
}
.service_rating .rating {
    background: url("images/rating.png") repeat-x scroll 0 -17px transparent;
    float: left;
    height: 17px;
    line-height: 17px;
    width: 85px;
}
.service_rating .rating .value {
    background: url("images/rating.png") repeat-x scroll 0 0 transparent;
    height: 17px;
    width: 48px;
}
.koubei .rating {
    height: 10px;
    margin-left: 10px;
    margin-top: 4px;
    width: 60px;
}
.koubei .rating .value {
    background: url("http://images.jumei.com/templates/jumei/images/mall/rating_small_v2_2.png") repeat-x scroll 0 0 transparent;
    display: block;
    height: 10px;
}
.koubei {
    color: #999999;
    margin-top: 5px;
	font-size:14px;
}
/************ShippingCart***************/
.groupbox {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 1px #999999;
    margin-bottom: 10px;
}
.OtherTitle {
    border-bottom: 1px solid #F0EADB;
    font-weight: bold;
    height: 3em;
    width: 100%;
}
.OtherTitle .TitleLeft {
   float: left;
   margin-left: 6px;
}
.OtherTitle .TitleLeftSpan {
    line-height: 30px;
}
.OtherTitle .TitleRight {
    float: right;
}
.OtherTitle .TitleRightSpan {
    color: black;
    font-size: 1em;
    line-height: 3em;
}
.ItemTable {
    padding: 0 0.5em 0.5em;
}
.icon-cart {
    text-align: center;
}
.icon-cart span {
    background: url("images/cart.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 70px;
    margin: 50px 0 15px;
    width: 95px;
}
/***********hide cart begin************/
.ItemTable .ItemTableLeft {
    padding-left: 0.3em;
    padding-right: 0.8em;
    padding-top: 0.8em;
    vertical-align: top;
}
.ItemTable .Remove {
    border-radius:4px 4px 4px 4px;
  	width: 26px;
}
.ItemTable .removeicon {
    background-color: transparent;
    background-image: url("images/icon-delete.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 70% auto;
    border-radius: 4px 4px 4px 4px;
    height: 22px;
    width: 26px;
}

.OtherTitle .ItemQtySpan {
	display: table-cell;
}
/***********hide cart end************/
.ItemTable .ItemTableRight {
    width: 100%;
}
.ItemTable .OtherProductItem {
    padding: 0.2em 0 0;
}
#OtherProductRight a, #ComboTableRight a {
    color: inherit;
    display: block;
}
.ItemLeft {
    display: table-cell;
    padding: 3px 0;
    text-align: center;
    vertical-align: middle;
    width: 8px;
}
.ui-mobile a img, .ui-mobile fieldset {
    border-width: 0;
}
.ItemLeft img {

}
.ItemRight {
    display: table-cell;
    min-width: 170px;
    padding: 5px 0 5px 5px;
    vertical-align: middle;
    word-wrap: break-word;

}
.ItemRightWrod {
    line-height: 15px;
	font-size:14px;
	width:100%;
}
.ProductPrice {
    border-top: 1px solid #F0EADB;
    padding-bottom: 3px;
    padding-right: 8px;
    padding-top: 8px;
    text-align: right;
	font-size: 14px;
}
#OtherProductRight .ItemTableRight .ProductPrice .Price {
    color: #EE7700;
    white-space: nowrap;
}
.ItemQty {
    -moz-user-select: none;
    height: 40px;
}
.ItemQty .qtyLable {
    display: table-cell;
	text-align:right;
	vertical-align: middle;
}
.ItemQty .ReduceTable {
    display: table-cell;
    height: 22px;
    padding: 2px 8px 0;
    text-align: center;
    vertical-align: middle;
}
.ItemQty .Reduce {
    border-radius: 4px 4px 4px 4px;
    height: 22px;
    width: 22px;
}
.ItemQty .Reduceicon {
    background-image: url("images/icon-reduce.png");
    background-position: center center;
    background-repeat: no-repeat;
  	background-size: 60% auto;
    border-radius: 4px 4px 4px 4px;
    height: 22px;
    width: 22px;
}
.ItemQty .QtyTable {
    display: table-cell;
    font-size: 1.2em;
    height: 2.2em;
    text-align: center;
    vertical-align: middle;
    width: 2.2em;
}
.ItemQty .AddTable {
    display: table-cell;
    height: 22px;
    padding: 4px 8px 3px;
    text-align: center;
    vertical-align: middle;
}
.ItemQty .add {
    border-radius: 4px 4px 4px 4px;
    height: 22px;
    width: 22px;
}
.ItemQty .addicon {
    background-image: url("images/icon-add.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 70% auto;
    border-radius: 0.4em 0.4em 0.4em 0.4em;
    height: 22px;
    width: 22px;
}
/*************CheckOut************/
.checkoutDiscount{
}
.checkoutDiscount table {
	width:100%;
	}
.checkoutDiscount ul li b{
	font-size:15px;
	width:320px;
	text-align:right;
	display:table-cell;
	margin-right:5px;
}
.checkoutDiscount ul li span{
	font-size:15px;
	color:#900;
	text-align:right;
}
.total {
    height: auto;
    min-height: 175px;
    padding: 10px 30px;
    position: relative;
	width: 90%;
}
.tline {
    border-top: 2px solid #F25A4F !important;
}
.total .totalinfo {
    font-size: 14px;
    height: 180px;
    padding: 5px 15px 5px 10px;
    width: 200px;
    margin-right: 10px;
}
.total .totalinfo {
    float: right;
    position: relative;
}
.total .totalinfo .tit {
    float: left;
    text-align: right;
    width: 90px;
}
.total .totalinfo span {
    display: inline-block;
}
.total .totalinfo .all {
    color: #D3253C;
    font-weight: bold;
    left: 16px;
    margin: 0;
    position: absolute;
    width: 200px;
}
.total .totalinfo p {
    margin: 4px 0 10px;
    text-align: right;
}
.total .all span {
    font-size: 18px;
    width: 118px;
}
.total .totalinfo span {
    display: inline-block;
}
.total .remark .intxt {
    height: 20px;
    width: 200px !important;
}
#checkPoint{
    border-top: 1px solid #CCC !important;
}
#checkPoint .ui-slider .ui-slider-track{
	display:none;
}
#checkPoint .ui-grid-a div.ui-block-a #pointPay-label{
	width:100px;
	display:inline !important;
}
#checkPoint .ui-slider  #pointPay{
	width:120px;
}
.shippingAddress b{
	font-size:14px;
	font-weight:bold;
}
.shippingAddress span{
	font-size:14px;
}
/*************OrderCompleted************/
.orderSuccess {
    margin: 40px 0 20px;
}
.orderSuccess .msg {
    border-bottom: 1px dotted #C8DBEA;
    font-size: 14px;
    padding: 0 0 18px 12px;
    text-indent: -31px;
}
.orderSuccess .success {
    background: url("images/action_success.png") repeat scroll 0 0 transparent;
    display: inline-block;
    float: left;
    height: 48px;
    left: -15px;
    position: relative;
    top: -10px;
    width: 48px;
}
.orderSuccess .msg p {
    color: #4C4C4C;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 15px;
    margin-top: 10px;
    text-indent: 0;
}
.orderSuccess dl dd {
    border-bottom: 1px dotted #E4E4E4;
    padding: 11px 0;
}
.orderSuccess label, .orderSuccess .tip {
    color: #676767;
    font-size: 14px;
}
/*******MyAccount*******/
.orderListHeader{
	height:55px;
}
#orderListTitle li span.tit{
	display:block; 
	width:75px;
	float:left;
	font-size:14px;
}
#orderListTitle li span.info{
	font-size:14px;
    font-weight: normal;
}
.orderBasic{
	height:150px;
}
.orderShipp{
	height:160px;
}
.orderPayment{
	height:85px;
}
.orderPrdName{
	width:40%;
	display:block;
	float:left;
}
.orderListPrdName{
	width:85%;
	display:block;
	float:left;
}
.orderPrdInfo{
	float:left;
	margin:0 2px;
}
.orderPrdInfo{
	float:left;
	margin:0 2px;
}
/**************MyAccount***************/
.myaccountInfo{
	background-size:100% 100%;
	width:100%;
	height:263px;
	text-align:center;
}
.myaccountInfo .title{
	float:left;
	position:relative;
	top:82%;
	left:22%;
	margin:5px auto;
	color:#fff;
	font-size:20px;
}
.myaccountInfo .weixinpic{
 	border-radius: 6em;
    position: relative;
    top: 17.5%;
	left: 40.5%;
    width: 135px;
	border: 8px solid #fff;
}
/***********Slide**********/
.box_swipe{
	overflow:hidden;
	position:relative;
}

.box_swipe>ol{
	height:20px;
	position: relative;
	z-index:10;
	margin-top:-25px;
	text-align:right;
	padding-right:20px;
	background-color:rgba(0,0,0,0.5);
}

.box_swipe>ol>li{
	display:inline-block;
	margin:5px;
	width:10px;
	height:10px;
	background-color:#757575;
	border-radius: 10px;
}
.box_swipe>ol>li.on{
	background-color:#ffffff;
}	
/*******Serch Result*******/
.noresult {
    padding: 100px 0 120px 25px;
    min-height: 200px;
}
.noresult h1 {
    font-family: "microsoft yahei";
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 22px;
}
.noresult p {
    margin-bottom: 8px;
}
.noresult .blue {
    margin-left: 18px;
}

.orderTrace {
    width: 100%;
    overflow: hidden;
}
.orderTrace .proDate {
    width: 50px;
}
.orderTrace .proNote {
    width: 75% !important;
    text-align: left;
    display:inline;
    overflow: hidden;
}
.orderTrace .proUser {
    width: 50px;
    text-align: right;
}
@media screen and (max-width: 600px) {
	.index-title{
		color: #FFFFFF;
		font-size: 2.6em;
		margin-left: 20px;
		margin-top: 30px;
	}
	.index-titbg{
		height:75px;
		width:100%;
	}
	.productList .ItemLeft img{
		width:180px;
	}
	.productList .title{
		font-size:15px;
		font-weight:normal;
		line-height:30px;
	}
	.myaccountInfo{
		height:173px;
	}
	.myaccountInfo .title{
		top:80%;
		left:20%;
		font-size:16px;
	}	
	.myaccountInfo .weixinpic{
		left: 39.4%;
		top: 13.5%;
		width: 100px;
		border: 6px solid #fff;
	}
}
@media screen and (max-width: 400px) {
	.index-titbg{
		height:48px;
		width:100%;
	}
	.index-title{
			color: #FFFFFF;
			font-size: 1.6em;
			margin-left: 20px;
			margin-top: 15px;
	}
	.productList .ItemLeft img{
		width:128px;
	}
	.productList .title{
		font-size:15px;
		line-height:28px;
	}
	.productList .viewdesc{
		display:none;
	}
	.myaccountInfo{
		height:150px;
	}
	.myaccountInfo .title{
		top:80%;
		left:15%;
		font-size:16px;
	}	
	.myaccountInfo .weixinpic{
		left: 39.2%;
		top: 15.5%;
		width: 82px;
		border: 5px solid #fff;
	}
}